high-lying hamlets

Translations
высоко расположенные деревушки